be pressed for cash - French English Dictionary